/**
 * 
 */
$(function(){
	   $('#aduser_table')
		.datagrid(
				{
					url : 'queryAllAdUserByCondition.do?pageSize=10',
					collapsible : true,
					width : '80%',
					height :'450px',
					iconCls : 'icon-man',
					fitColumns : true,
					pagination : true,
					rownumbers : true,
					singleSelect:true,
					checkOnSelect:false,
					selectOnCheck:false,
					loadMsg:'正在加载数据',
					loadFilter:function(data){
						for(var i=0;i<data.rows.length;i++){
							if(data.rows[i].userIsSponsor){
								data.rows[i].userIsSponsor='是';
							}else{
								data.rows[i].userIsSponsor='否';
							}
							if(data.rows[i].userSex=='1'){
								data.rows[i].userSex='男';
							}
							if(data.rows[i].userSex=='2'){
								data.rows[i].userSex='女';
							}
							if(data.rows[i].userSex=='0'){
								data.rows[i].userSex='未知';
							}
						}
						return data;
					},
					onClickRow: function(rowIndex, rowData) {
						//layer.msg("选中");
						
					},
					onDblClickRow :function(rowIndex,rowData){
					   
					  },
					toolbar:[{
						id:'btnadd',
						text:'查看详情',
						iconCls:'icon-search',
						handler:function(){
							//addOrder();
							/* $("#staffLeave").datetimebox("readonly",true);
							$('#adstaffdlg').form('clear');
							$('#adstaffdlg').dialog('open').dialog('setTitle','新增用户');
							$("#saveUrl").val('addAdStaffInfo.do'); */
						}
					}],
					columns : [ [
									{
										field : 'userName',
										title : '真实姓名',
										width : 50,
										align : 'center'
									}, 
									{
										field : 'userTelephone',
										title : '联系方式',
										width : 50,
										align : 'center'
									},
									{
										field : 'userIdentityCard',
										title : '身份证号',
										width : 50,
										align : 'center'
									},
									{
										field : 'userRegisterTime',
										title : '注册时间',
										width : 50,
										align : 'center'
									},
									{
										field : 'userMail',
										title : '邮箱',
										width : 50,
										align : 'center'
									},
									{
										field : 'userSex',
										title : '性别',
										width : 50,
										align : 'center'
									},
									{
										field : 'userLogoUrl',
										title : '头像',
										width : 50,
										align : 'center'
									},
									{
										field : 'userIsSponsor',
										title : '发起人',
										width : 50,
										align : 'center'
									}
								   ] ]
				});
	   
	   var p = $('#aduser_table').datagrid('getPager');
		$(p).pagination({
			pageSize : 10,//每页显示的记录条数，默认为10  
			pageList : [5,10,20,30,40,50],//可以设置每页记录条数的列表  
			beforePageText : '第',//页数文本框前显示的汉字  
			afterPageText : '页    共 {pages} 页',
			displayMsg : '当前显示 {from} - {to} 条记录   共 {total} 条记录',
			onSelectPage:function(pageNumber, pageSize){ 
				//layer.msg("pageNumber="+pageNumber+"pageSize="+pageSize)
				var datas={
						userName:$("#suserName").textbox('getValue'),
						userTelephone:$("#suserTelephone").textbox('getValue'),
						userIdentityCard:$("#suserIdentityCard").textbox('getValue'),
						currentPage : (pageNumber-1)*pageSize,
						pageSize : pageSize
				}
				loadUserData(datas);
		    },
	 		onRefresh:function(pageNumber, pageSize){
	 			var datas={
						userName:$("#suserName").textbox('getValue'),
						userTelephone:$("#suserTelephone").textbox('getValue'),
						userIdentityCard:$("#suserIdentityCard").textbox('getValue'),
						currentPage : (pageNumber-1)*pageSize,
						pageSize : pageSize
				}
				loadUserData(datas);
	 		}
		}); 
   });
	//搜索
  $(function(){
	  $("#searchAdUser").click(function(){
		   var pageSize=$('#aduser_table').datagrid('getPager').data("pagination").options.pageSize;
		   var datas={
					userName:$("#suserName").textbox('getValue'),
					userTelephone:$("#suserTelephone").textbox('getValue'),
					userIdentityCard:$("#suserIdentityCard").textbox('getValue'),
					pageSize : pageSize
			}
		   loadUserData(datas);
	   });
  });
   //重置
  $(function(){
	  $("#resetAdUserButtn").click(function(){
		   $("#suserName").textbox('setValue','');
		   $("#suserTelephone").textbox('setValue','');
		   $("#suserIdentityCard").textbox('setValue','');
		   var pageSize=$('#aduser_table').datagrid('getPager').data("pagination").options.pageSize;
			var datas={
					pageSize : pageSize,
			}
			loadUserData(datas);
	   });
  });
	   var loadUserData=function(datas){
		   $.ajax({
  				url : 'queryAllAdUserByCondition.do',
  				type : "POST",
  				dataType : "json",						
  				data : datas,
  				success : function(param) {
  						$('#aduser_table').datagrid('loadData',param);
  				}
  		});   
	   }